<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>箭头函数实践</title>
</head>
<body>
    <div id="ad"></div>
</body>
<script>
    //需求1：点击div 2s后颜色变成粉色
    let ad = document.getElementById('ad')
    ad.addEventListener('click',function() {
        console.log('---> ' + _this)
        setInterval(()=>{
            this.style.background = 'pink'
        },2000)
    })
    //需求2：从数组中返回偶数的元素
    const ARR = [1,6,9,10,100]
    const RESULT = ARR.filter(item => item % 2 === 0)
    console.log(RESULT)
    //箭头函数适合与this无关的回调,定时器、数组方法回调
    //事件的回调、对象的方法 不适合使用箭头函数
</script>
<style>
    div{
        width: 200px;
        height: 200px;
        background-color: aqua;
    }
</style>
</html>